//**********************************************************************
//***调用接口处理catch
//**********************************************************************



const msgAlert=function (err, t) {
    let msgAlert="系统错误，请稍后再试。";
    if(t=="token"){
        switch (err.status) {
            case 400:msgAlert=err.data.error_description;break;
            case 403:msgAlert="请求的资源不允许访问";break;
            case 403:msgAlert="请求的资源不允许访问";break;
            case undefined:msgAlert="网络超时，请重试！";break;
            case 500:msgAlert="系统错误，请联系管理员";break;
            case 502:msgAlert="系统繁忙，请稍后再试。";break;
        }
        this.$Modal.alert.show({
            title: '',
            content:`<div style='max-height: 240px;overflow-y: auto;line-height: 0.7rem'>${msgAlert}</div>`
        });
    }else{

        if(err.status==400){
            msgAlert=err.data.error_description;
        }

        if(err.status==403){
            msgAlert="请求的资源不允许访问";
        }
        if(err.status==404){
            msgAlert="请求的资源不存在";
        }
        if(err.status==undefined){
            msgAlert="网络超时，请重试！";
        }
        if(err.status==500){
            msgAlert="系统错误，请联系管理员";
        }
        if(err.status==500&&t=="GET_PDF"){
            msgAlert="请求下载文件失败,附件不存在";
        }
        if(err.status==502){
            msgAlert="系统繁忙，请稍后再试。";
        }
        if(err.status&&t=="TBOX"){
            msgAlert="Toolbox此页手册不支持收藏";
        }

        if(typeof err.data=="object"&&err.data.error){
            msgAlert=err.data.error;
        }
        this.$Modal.alert.show({
            title: '',
            content:`<div style='max-height: 240px;overflow-y: auto;line-height: 0.7rem'>${msgAlert}</div>`
        });
    }


};

export default msgAlert;


